Какими способами и технологиями можно реализовать сайт строительной компании?
На любой. Какую знаете, ту и используйте.
Абсолютно любой технологией можешь делать. На том на чем умеешь. Любая справиться.
И кстати php и wordpress, условно говоря одно и тоже. Только php это язык, а wp это движок.
На счет той штуки мы делали с помощью html map area