The one-dimensional (1-D) Golay complementary set (GCS) has many well-known properties and has been widely employed in engineering. The concept of 1-D GCS can be extended to the twodimensional (2-D) Golay complementary array set (GCAS) where the 2-D aperiodic autocorrelations of constituent arrays sum to zero except for the 2-D zero shift. The 2-D GCAS includes the 2-D Golay complementary array pair (GCAP) as a special case when the set size is 2. In this paper, 2-D generalized Boolean functions are introduced and novel constructions of 2-D GCAPs, 2-D GCASs, and 2-D Golay complementary array mates based on generalized Boolean functions are proposed. Explicit expressions of 2-D Boolean functions for 2-D GCAPs and 2-D GCASs are given. Therefore, they are all direct constructions without the aid of other existing 1-D or 2-D sequences. Moreover, for the column sequences and row sequences of the constructed 2-D GCAPs, their peak-to-average power ratio (PAPR) properties are also investigated. Index Terms Golay complementary pair (GCP), Golay complementary array pair (GCAP), Golay complementary array mate, Golay complementary array set (GCAS), peak-to-average power ratio (PAPR). * In our previous conference paper [40], we provided constructions of 2-D GCAPs and 2-D Golay complementary array mates from Boolean functions which can be found in [40, Th.6] and [40, Th.7], respectively. The result from [40, Th.6] will be described in Theorem 9 in this paper. Then, we provide more general constructions of 2-D GCAPs and Golay complementary array mates in Theorem 12 and Theorem 16, respectively.