Have you looked at Immersive Railroading? As a project, it isn't as mature as Railcraft, so doesn't quite match what Railcraft achieves. But it sure is pretty and I've high hopes for its future.I am really hoping something happens to Railcraft soon to get to 1.12.... Railcraft and logic from Project Red are the only things missing from 1.12 for me now. But logic can be done other ways - rails and locomotives - cannot.
Give us at least some parts that are ready CJ... at least the rails and the locomotives.