Wszystko zależy od ustaleń z klientem. Jeśli jednak robisz je samodzielnie to wg mnie nie ma sensu do tak prostych back-endów brać kogoś dodatkowego i dzielić pieniążki, to najczęściej jest jakaś prosta baza danych, formularz itp.
Stronki możesz robić na szablonach WP albo stawiać w ogóle od zera czy to na WP czy gdziekolwiek indziej, albo bez cms, wszystko zależy od ustaleń.
Dzisiaj webówka to nie tylko proste stronki ale również aplikacje SPA i tych na gotowcach za bardzo nie postawisz choć są tu również systemy jak sugarCRM itp.
Nie wiem jednak czy na samych prostych stronkach faktycznie ujedziesz jak policzyć podatki, koszty itp. Wydaje mi się, że lepiej uderzać w apki SPA gdzie budżety są zupełnie inne.
Co do modyfikacji szablonów w WP to musisz znać choćby podstawy PHP bo na tym stoi WP ale w sumie wielkiej wiedzy z php nie potrzeba, żeby pomodyfikować szablony, do tego dochodzi oczywiście poznanie API WP.