If you just want to buy something, have a look at Crouzet controls, or any other industrial programmable timer. Something like MUR3 will do what you want, for $$, at any VDC you care to provide it.
You know, though, that you don’t need automated precharge. You’re over-engineering. :)