Authorizing municipal corporations to impose, by ordinance or resolution, a building excise tax on all types of building construction within a municipal corporation; requiring the governing body of a municipal corporation to hold a public hearing before adopting a specified ordinance or resolution; prohibiting a municipal corporation from imposing a building excise tax if the municipal corporation imposes any type of impact fee; etc.