Swansea Station suffers from similar issues to Stuttgart has in being a terminus station that is midway along a few mainlines, so needs longer dwell times to reverse trains.
Another more Swansea-centric issue is the sharp curve at Neath that slows trains down to 40mph as well as its lack of access to the Swansea District line, so limiting the ability to develop that line for local use.
My idea would be to take note of the Stuttgart 21 project and look at how Swansea Station could be re-sited / rebuilt as a through station.
The idea would be to reuse the south section of the Vale of Neath railway that leads to the docks as a new southern route to the station via a junction just south of Briton Ferry. From there, a tunnel under the docks would lead to a new station either at the current station's site or where Parc Tawe shopping center currently is.
After that, depending on options, it would then either reconnect to the existing tracks towards Landore or under High Street and Carmarthen Road to a new junction with the Main line.
Such a station could allow a Spiral-like commuter service of Camarthen>Llanelli>Swansea District Line>Swansea Main Station> Llansamlet>Neath>Briton Ferry> Port Talbot Parkway.

Another more Swansea-centric issue is the sharp curve at Neath that slows trains down to 40mph as well as its lack of access to the Swansea District line, so limiting the ability to develop that line for local use.
My idea would be to take note of the Stuttgart 21 project and look at how Swansea Station could be re-sited / rebuilt as a through station.
The idea would be to reuse the south section of the Vale of Neath railway that leads to the docks as a new southern route to the station via a junction just south of Briton Ferry. From there, a tunnel under the docks would lead to a new station either at the current station's site or where Parc Tawe shopping center currently is.
After that, depending on options, it would then either reconnect to the existing tracks towards Landore or under High Street and Carmarthen Road to a new junction with the Main line.
Such a station could allow a Spiral-like commuter service of Camarthen>Llanelli>Swansea District Line>Swansea Main Station> Llansamlet>Neath>Briton Ferry> Port Talbot Parkway.
